Serveur d'exploration sur la recherche en informatique en Lorraine

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Preface

Identifieur interne : 00A832 ( Main/Exploration ); précédent : 00A831; suivant : 00A833

Preface

Auteurs : Mark Van Den Brand ; Rakesh Verma

Source :

RBID : ISTEX:3042BDDBEA5BC8188CB1366E26A6D67AE7B797A8

English descriptors

Abstract

Abstract: Foreword This volume contains the Proceedings of the Second International Workshop on Rule-Based Programming (RULE2001). The Workshop was held in Firenze, Italy on September 4, 2001, as satellite event to PLI2001. This is the second edition of the International Workshop on Rule-Based Programming (RULE'2001). We aim with this workshop at a fruitful cross fertilization of the theoretical foundations of rule-based programming with practical applications and implementation of rule-based systems. We are very pleased with the broad range of papers: quite a number of very theoretical ones upto papers describing a system and a paper describing a comparison between a number of rule-based systems to tackle a bio-medical problem. Rule-based programming began with AI rule-based systems in the seventies. This paradigm is inherent in Prolog and has been used in program-manipulation systems like Refine. Indeed, the rewriting concept appears throughout computer science, from its theoretical foundations to very practical implementations. Extreme examples include the mail system in Unix which uses rules in order to rewrite mail addresses to canonical forms and the transition rules describing the behaviour of tree automata. Rewriting is used in semantics in order to describe the meaning of programming languages, as well as in program transformations like the re-engineering of Cobol programs. It is used to compute, implicitly or explicitly, as in Mathematica or OBJ, but also to perform deduction when using inference rules to describe a logic, theorem prover or constraint solver. Last, but not least, this approach is central to systems that raise the notion of rule to an explicit first class object, like expert systems, programming languages based on equational logic, algebraic specifications (e.g. OBJ), functional programming (e.g. ML) and transition systems (e.g. Murphi). Rule-based programming is currently experiencing a renewed period of growth with the emergence of new concepts and systems that allow one to better understand and better use it. From the theoretical side, after the in-depth study of rewriting concepts during the eighties, the nineties saw the emergence of the general concepts of rewriting logic and of the rewriting calculus. On the practical side, new languages, like ASM, ASF+SDF, Claire, ELAN and Maude, systems like LRR, and also commercial products, like Ilog Rules, have shown that the concept of rule could be of major interest as a programming tool. In particular, because it is now of practical use, fundamental questions arise, like the theoretical study of the algorithmic complexity of programs written in such languages, as well as their optimisation. Of course, semantics of such languages, compilation techniques and methodological studies of their use should also be explored. Rule based programming is closely related to both functional programming (when the term rewrite system is confluent and terminating) as well as classical logic programming (when the rewrite system is used for nondeterministic search). Accordingly, the purpose of this workshop is to bring together researchers from these various domains to foster fertilisation between theory and practice, as well as to favour the growth of this programming paradigm. Mark van den Brand (CWI Amsterdam) Iliano Cervesato (ITT Industries) Nachum Dershowitz (Tel-Aviv University) Bernd Fischer (RIACS/NASA Ames, Moffett Field) Claude Kirchner (LORIA Nancy) Jean-Yves Marion (LORIA Nancy) Narciso Marti-Oliet (Universidad Complutense de Madrid) Rakesh M. Verma (University of Houston) Eelco Visser (Utrecht University) This volume will be published as volume 44-2 in the series Electronic Notes in Theoretical Computer Science (ENTCS). This series is published electronically through the facilities of Elsevier Science B.V. and its auspices. The volumes in the ENTCS series can be accessed at the URL We would like to thank the program committee members for their help in evaluating the papers and making a scientifically interesting selection. Furthermore, we would like to thank the {\bf PLI} organizing committee for taking care of the local organization of our workshop. We thank the ACM organization for sponsoring this workshop. We thank Elsevier for publishing these proceedings in the Electronic Notes in Theoretical Computer Science (ENTCS). Finally, we thank Professor Michael Mislove for providing and adapting the style files for ENTCS. November, 2001 Mark van den Brand and Rakesh M. Verma

Url:
DOI: 10.1016/S1571-0661(05)80559-6


Affiliations:


Links toward previous steps (curation, corpus...)


Le document en format XML

<record>
<TEI wicri:istexFullTextTei="biblStruct">
<teiHeader>
<fileDesc>
<titleStmt>
<title>Preface</title>
<author>
<name sortKey="Van Den Brand, Mark" sort="Van Den Brand, Mark" uniqKey="Van Den Brand M" first="Mark" last="Van Den Brand">Mark Van Den Brand</name>
</author>
<author>
<name sortKey="Verma, Rakesh" sort="Verma, Rakesh" uniqKey="Verma R" first="Rakesh" last="Verma">Rakesh Verma</name>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:3042BDDBEA5BC8188CB1366E26A6D67AE7B797A8</idno>
<date when="1999" year="1999">1999</date>
<idno type="doi">10.1016/S1571-0661(05)80559-6</idno>
<idno type="url">https://api.istex.fr/ark:/67375/6H6-PBBVJ8H5-K/fulltext.pdf</idno>
<idno type="wicri:Area/Istex/Corpus">000B27</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Corpus" wicri:corpus="ISTEX">000B27</idno>
<idno type="wicri:Area/Istex/Curation">000B21</idno>
<idno type="wicri:Area/Istex/Checkpoint">002216</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Checkpoint">002216</idno>
<idno type="wicri:Area/Main/Merge">00AE83</idno>
<idno type="wicri:Area/Main/Curation">00A832</idno>
<idno type="wicri:Area/Main/Exploration">00A832</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a">Preface</title>
<author>
<name sortKey="Van Den Brand, Mark" sort="Van Den Brand, Mark" uniqKey="Van Den Brand M" first="Mark" last="Van Den Brand">Mark Van Den Brand</name>
</author>
<author>
<name sortKey="Verma, Rakesh" sort="Verma, Rakesh" uniqKey="Verma R" first="Rakesh" last="Verma">Rakesh Verma</name>
</author>
</analytic>
<monogr></monogr>
<series>
<title level="j">Electronic Notes in Theoretical Computer Science</title>
<title level="j" type="abbrev">ENTCS</title>
<idno type="ISSN">1571-0661</idno>
<imprint>
<publisher>ELSEVIER</publisher>
<date type="published" when="2001">2001</date>
<biblScope unit="volume">59</biblScope>
<biblScope unit="issue">4</biblScope>
<biblScope unit="page" from="425">425</biblScope>
<biblScope unit="page" to="426">426</biblScope>
</imprint>
<idno type="ISSN">1571-0661</idno>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt>
<idno type="ISSN">1571-0661</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass>
<keywords scheme="Teeft" xml:lang="en">
<term>Algorithmic</term>
<term>Algorithmic complexity</term>
<term>Ames</term>
<term>Bernd</term>
<term>Bernd fischer ames</term>
<term>Broad range</term>
<term>Calculus</term>
<term>Canonical</term>
<term>Canonical forms</term>
<term>Cervesato</term>
<term>Class object</term>
<term>Classical logic programming</term>
<term>Claude kirchner</term>
<term>Cobol</term>
<term>Cobol programs</term>
<term>Commercial products</term>
<term>Compilation techniques</term>
<term>Complutense</term>
<term>Computer science</term>
<term>Constraint solver</term>
<term>Dershowitz</term>
<term>Eelco</term>
<term>Eelco visser</term>
<term>Electronic notes</term>
<term>Elsevier</term>
<term>Elsevier science</term>
<term>Entcs</term>
<term>Entcs series</term>
<term>Equational</term>
<term>Equational logic</term>
<term>Expert systems</term>
<term>Extreme examples</term>
<term>Fertilisation</term>
<term>Fertilization</term>
<term>Firenze</term>
<term>Fischer</term>
<term>Forewordthis</term>
<term>Forewordthis volume</term>
<term>Front matter</term>
<term>Functional programming</term>
<term>Fundamental questions</term>
<term>General concepts</term>
<term>Iliano</term>
<term>Iliano cervesato</term>
<term>Ilog</term>
<term>Ilog rules</term>
<term>Inference rules</term>
<term>Interesting selection</term>
<term>International workshop</term>
<term>Kirchner</term>
<term>Local organization</term>
<term>Loria</term>
<term>Loria nancy</term>
<term>Mail addresses</term>
<term>Mail system</term>
<term>Major interest</term>
<term>Mathematica</term>
<term>Methodological studies</term>
<term>Mislove</term>
<term>Murphi</term>
<term>Nachum</term>
<term>Nachum dershowitz university</term>
<term>Narciso</term>
<term>Nondeterministic</term>
<term>Nondeterministic search</term>
<term>November</term>
<term>Optimisation</term>
<term>Practical applications</term>
<term>Practical implementations</term>
<term>Practical side</term>
<term>Professor michael mislove</term>
<term>Program committee members</term>
<term>Program transformations</term>
<term>Programming</term>
<term>Programming languages</term>
<term>Programming paradigm</term>
<term>Programming tool</term>
<term>Prolog</term>
<term>Prover</term>
<term>Rakesh</term>
<term>Rakesh verma</term>
<term>Rulebased</term>
<term>Rulebased programming</term>
<term>Satellite event</term>
<term>Second edition</term>
<term>Semantics</term>
<term>September</term>
<term>Solver</term>
<term>Such languages</term>
<term>Theorem prover</term>
<term>Theoretical computer science</term>
<term>Theoretical computer science preface volume</term>
<term>Theoretical foundations</term>
<term>Theoretical ones upto papers</term>
<term>Theoretical side</term>
<term>Theoretical study</term>
<term>Transition rules</term>
<term>Transition systems murphi</term>
<term>Tree automata</term>
<term>Universidad</term>
<term>Universidad complutense</term>
<term>Unix</term>
<term>Upto</term>
<term>Utrecht</term>
<term>Utrecht university</term>
<term>Various domains</term>
<term>Verma</term>
<term>Visser</term>
<term>Volume number mark</term>
</keywords>
</textClass>
<langUsage>
<language ident="en">en</language>
</langUsage>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">Abstract: Foreword This volume contains the Proceedings of the Second International Workshop on Rule-Based Programming (RULE2001). The Workshop was held in Firenze, Italy on September 4, 2001, as satellite event to PLI2001. This is the second edition of the International Workshop on Rule-Based Programming (RULE'2001). We aim with this workshop at a fruitful cross fertilization of the theoretical foundations of rule-based programming with practical applications and implementation of rule-based systems. We are very pleased with the broad range of papers: quite a number of very theoretical ones upto papers describing a system and a paper describing a comparison between a number of rule-based systems to tackle a bio-medical problem. Rule-based programming began with AI rule-based systems in the seventies. This paradigm is inherent in Prolog and has been used in program-manipulation systems like Refine. Indeed, the rewriting concept appears throughout computer science, from its theoretical foundations to very practical implementations. Extreme examples include the mail system in Unix which uses rules in order to rewrite mail addresses to canonical forms and the transition rules describing the behaviour of tree automata. Rewriting is used in semantics in order to describe the meaning of programming languages, as well as in program transformations like the re-engineering of Cobol programs. It is used to compute, implicitly or explicitly, as in Mathematica or OBJ, but also to perform deduction when using inference rules to describe a logic, theorem prover or constraint solver. Last, but not least, this approach is central to systems that raise the notion of rule to an explicit first class object, like expert systems, programming languages based on equational logic, algebraic specifications (e.g. OBJ), functional programming (e.g. ML) and transition systems (e.g. Murphi). Rule-based programming is currently experiencing a renewed period of growth with the emergence of new concepts and systems that allow one to better understand and better use it. From the theoretical side, after the in-depth study of rewriting concepts during the eighties, the nineties saw the emergence of the general concepts of rewriting logic and of the rewriting calculus. On the practical side, new languages, like ASM, ASF+SDF, Claire, ELAN and Maude, systems like LRR, and also commercial products, like Ilog Rules, have shown that the concept of rule could be of major interest as a programming tool. In particular, because it is now of practical use, fundamental questions arise, like the theoretical study of the algorithmic complexity of programs written in such languages, as well as their optimisation. Of course, semantics of such languages, compilation techniques and methodological studies of their use should also be explored. Rule based programming is closely related to both functional programming (when the term rewrite system is confluent and terminating) as well as classical logic programming (when the rewrite system is used for nondeterministic search). Accordingly, the purpose of this workshop is to bring together researchers from these various domains to foster fertilisation between theory and practice, as well as to favour the growth of this programming paradigm. Mark van den Brand (CWI Amsterdam) Iliano Cervesato (ITT Industries) Nachum Dershowitz (Tel-Aviv University) Bernd Fischer (RIACS/NASA Ames, Moffett Field) Claude Kirchner (LORIA Nancy) Jean-Yves Marion (LORIA Nancy) Narciso Marti-Oliet (Universidad Complutense de Madrid) Rakesh M. Verma (University of Houston) Eelco Visser (Utrecht University) This volume will be published as volume 44-2 in the series Electronic Notes in Theoretical Computer Science (ENTCS). This series is published electronically through the facilities of Elsevier Science B.V. and its auspices. The volumes in the ENTCS series can be accessed at the URL We would like to thank the program committee members for their help in evaluating the papers and making a scientifically interesting selection. Furthermore, we would like to thank the {\bf PLI} organizing committee for taking care of the local organization of our workshop. We thank the ACM organization for sponsoring this workshop. We thank Elsevier for publishing these proceedings in the Electronic Notes in Theoretical Computer Science (ENTCS). Finally, we thank Professor Michael Mislove for providing and adapting the style files for ENTCS. November, 2001 Mark van den Brand and Rakesh M. Verma</div>
</front>
</TEI>
<affiliations>
<list></list>
<tree>
<noCountry>
<name sortKey="Van Den Brand, Mark" sort="Van Den Brand, Mark" uniqKey="Van Den Brand M" first="Mark" last="Van Den Brand">Mark Van Den Brand</name>
<name sortKey="Verma, Rakesh" sort="Verma, Rakesh" uniqKey="Verma R" first="Rakesh" last="Verma">Rakesh Verma</name>
</noCountry>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Lorraine/explor/InforLorV4/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 00A832 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 00A832 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Lorraine
   |area=    InforLorV4
   |flux=    Main
   |étape=   Exploration
   |type=    RBID
   |clé=     ISTEX:3042BDDBEA5BC8188CB1366E26A6D67AE7B797A8
   |texte=   Preface
}}

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Mon Jun 10 21:56:28 2019. Site generation: Fri Feb 25 15:29:27 2022